#ifndef MERCENARY_H
#define MERCENARY_H

#include "user.h"

#pragma once

#define MAX_MERCENARY_COUNT	100

class CMercenary
{
public:
	CMercenary();
	virtual ~CMercenary();

	//int __thiscall UseLifeStoneScroll(int);
	BOOL CreateMercenary(int iIndex, int iMercenaryTypeIndex, BYTE cTX, BYTE cTY);
	BOOL DeleteMercenary(int iIndex);
	BOOL SearchEnemy(struct OBJECTSTRUCT * lpObj);
	void MercenaryAct(int iIndex);

private:
	int  m_iMercenaryCount;	// 4
};

extern CMercenary g_CsNPC_Mercenary;

#endif